Big Huge Thesaurus

potato worm

noun

sounds kind of like